# 私有属性

class Girl:

    def __init__(self,name,reallyage,falseage):
        self.name = name
        self.__reallyage = reallyage  # 两个下划线 , 私有属性
        self.falseage = falseage

    def __studylate(self,item):
        print('大晚上学{}'.format(item))

    def _studydaytime(self,item):
        print('大白天学{}'.format(item))

    def show_reallyage(self):
        print('{}说是{},但实际年龄{}岁'.format(self.name,self.__reallyage,self.falseage))
        self._studydaytime('python')
        self.__studylate('高数')

    # def study(self):
    #     self.__studylate('高数')
g = Girl('李小花',32,18)
print(g.name)
print(g.falseage)
# print(g.reallyage)
# print(Girl.__dict__)
print(g.__dict__)
g._Girl__reallyage
# g._Girl__studylate('python')
# 私有属性或方法
#      对象_类名__私有属性/方法
g.show_reallyage()
# g.study()